<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
			/* 
				class 类名{
					// constructor构造函数（放到公有） 
					constructor([参数,...]){  //实例初始化操作
						// 增加私有属性
						// ...
					}
					
					//公有
					函数名(){
						
					},
					...
				}
			 */
			
			
			
			class Person{
				constructor(name,age) {//实例初始化操作（初始化私有属性）
					// this->当前类的实例
				    // console.log(this,name,age);
					this.name = name;
					this.age = age;
				}
				
				
				say(){
					console.log(`我叫${this.name},我今年${this.age}岁~~~`);
				}
				
				
			}
			
			
			// new当前类,就将constructor构造函数执行了（执行了一次）
			let person1 = new Person('zs',25);
			console.log(person1);
			person1.say();
		</script>
	</body>
</html>
